package com.ruoyi.behindTreatment.service;

import java.util.List;
import com.ruoyi.behindTreatment.domain.yyyTreatment;

/**
 * 就诊总览Service接口
 * 
 * @author ruoyi
 * @date 2025-08-19
 */
public interface IyyyTreatmentService 
{
    /**
     * 查询就诊总览
     * 
     * @param treatId 就诊总览主键
     * @return 就诊总览
     */
    public yyyTreatment selectyyyTreatmentByTreatId(Long treatId);

    /**
     * 查询就诊总览列表
     * 
     * @param yyyTreatment 就诊总览
     * @return 就诊总览集合
     */
    public List<yyyTreatment> selectyyyTreatmentList(yyyTreatment yyyTreatment);

    /**
     * 新增就诊总览
     * 
     * @param yyyTreatment 就诊总览
     * @return 结果
     */
    public int insertyyyTreatment(yyyTreatment yyyTreatment);

    /**
     * 修改就诊总览
     * 
     * @param yyyTreatment 就诊总览
     * @return 结果
     */
    public int updateyyyTreatment(yyyTreatment yyyTreatment);

    /**
     * 批量删除就诊总览
     * 
     * @param treatIds 需要删除的就诊总览主键集合
     * @return 结果
     */
    public int deleteyyyTreatmentByTreatIds(Long[] treatIds);

    /**
     * 删除就诊总览信息
     * 
     * @param treatId 就诊总览主键
     * @return 结果
     */
    public int deleteyyyTreatmentByTreatId(Long treatId);
}
